#ifndef StDMRbtoH
#define StDMRbtoH
#pragma pack( 1 )
struct RCBTO
{
char imarca;
char excluido;
unsigned long Lancamento;
unsigned long Data;
unsigned char Tipo;
unsigned long MesAnoOrigem;
char CodigoCliente[11];
char Documento[21];
unsigned long Vencimento;
char Parcela[11];
char Historico[51];
double ValorOriginal;
double ValorRecebido;
double Retencoes;
double Desconto;
double Multa;
double Juros;
double Liquido;
char ContaBancaria[11];
unsigned char DocumentoBancario;
char NumeroDocumentoBancario[21];
double TarifaCobranca;
long Observacoes;
double Credito;
double CreditoUtilizado;
unsigned char TipoFat;
unsigned short int TipoFatRange;
unsigned long LancamentoFat;
char Espacos[177];
char fmarca;
#define RCBTO_LANCAMENTO "Lancamento"
#define RCBTO_DATA "Data"
#define RCBTO_TIPO "Tipo"
#define RCBTO_MESANOORIGEM "MesAnoOrigem"
#define RCBTO_CODIGOCLIENTE "CodigoCliente"
#define RCBTO_DOCUMENTO "Documento"
#define RCBTO_VENCIMENTO "Vencimento"
#define RCBTO_PARCELA "Parcela"
#define RCBTO_HISTORICO "Historico"
#define RCBTO_VALORORIGINAL "ValorOriginal"
#define RCBTO_VALORRECEBIDO "ValorRecebido"
#define RCBTO_RETENCOES "Retencoes"
#define RCBTO_DESCONTO "Desconto"
#define RCBTO_MULTA "Multa"
#define RCBTO_JUROS "Juros"
#define RCBTO_LIQUIDO "Liquido"
#define RCBTO_CONTABANCARIA "ContaBancaria"
#define RCBTO_DOCUMENTOBANCARIO "DocumentoBancario"
#define RCBTO_NUMERODOCUMENTOBANCARIO "NumeroDocumentoBancario"
#define RCBTO_TARIFACOBRANCA "TarifaCobranca"
#define RCBTO_OBSERVACOES "Observacoes"
#define RCBTO_CREDITO "Credito"
#define RCBTO_CREDITOUTILIZADO "CreditoUtilizado"
#define RCBTO_TIPOFAT "TipoFat"
#define RCBTO_TIPOFATRANGE "TipoFatRange"
#define RCBTO_LANCAMENTOFAT "LancamentoFat"
#define RCBTO_ESPACOS "Espacos"
};
#pragma pack()
#endif
